print('按位与运算:',12&8)
print('按位或运算:',4|8)
print('按位异或运算:',31^22)
print('按位取反:',~123)

print('左移位:',2<<2)
print('左移位:',2<<3)
print('右移位:',8>>2)
print('右移位:',-8>>2)